mounted troops - Espagnol Anglais Dictionnaire